<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>TrackerControl: eu.faircode.netguard.Rule Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="ic_launcher_round.png"/></td>
  <td id="projectalign">
   <div id="projectname">TrackerControl
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>eu</b></li><li class="navelem"><b>faircode</b></li><li class="navelem"><b>netguard</b></li><li class="navelem"><a class="el" href="classeu_1_1faircode_1_1netguard_1_1_rule.html">Rule</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classeu_1_1faircode_1_1netguard_1_1_rule-members.html">List of all members</a>  </div>
  <div class="headertitle"><div class="title">eu.faircode.netguard.Rule Class Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a1df83d8091b3efe56e91704f5ea7b754"><td class="memItemLeft" align="right" valign="top"><a id="a1df83d8091b3efe56e91704f5ea7b754" name="a1df83d8091b3efe56e91704f5ea7b754"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getTrackerCount</b> (boolean pastWeekOnly)</td></tr>
<tr class="separator:a1df83d8091b3efe56e91704f5ea7b754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11df34d4427abab865a151ed077695dc"><td class="memItemLeft" align="right" valign="top"><a id="a11df34d4427abab865a151ed077695dc" name="a11df34d4427abab865a151ed077695dc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateChanged</b> (Context <a class="el" href="structcontext.html">context</a>)</td></tr>
<tr class="separator:a11df34d4427abab865a151ed077695dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c1faaf0ae8c139b53e78eadecf435ed"><td class="memItemLeft" align="right" valign="top"><a id="a0c1faaf0ae8c139b53e78eadecf435ed" name="a0c1faaf0ae8c139b53e78eadecf435ed"></a>
String&#160;</td><td class="memItemRight" valign="bottom"><b>toString</b> ()</td></tr>
<tr class="separator:a0c1faaf0ae8c139b53e78eadecf435ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:aa2a562f7b4594c205a7bd9a0660dbc6c"><td class="memItemLeft" align="right" valign="top"><a id="aa2a562f7b4594c205a7bd9a0660dbc6c" name="aa2a562f7b4594c205a7bd9a0660dbc6c"></a>
static boolean&#160;</td><td class="memItemRight" valign="bottom"><b>isSystem</b> (String packageName, Context <a class="el" href="structcontext.html">context</a>)</td></tr>
<tr class="separator:aa2a562f7b4594c205a7bd9a0660dbc6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab01d3e348c91066783267ac61120c864"><td class="memItemLeft" align="right" valign="top"><a id="ab01d3e348c91066783267ac61120c864" name="ab01d3e348c91066783267ac61120c864"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>clearCache</b> (Context <a class="el" href="structcontext.html">context</a>)</td></tr>
<tr class="separator:ab01d3e348c91066783267ac61120c864"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab28d01986c52da1e9168d62f6881fb47"><td class="memItemLeft" align="right" valign="top"><a id="ab28d01986c52da1e9168d62f6881fb47" name="ab28d01986c52da1e9168d62f6881fb47"></a>
static List&lt; <a class="el" href="classeu_1_1faircode_1_1netguard_1_1_rule.html">Rule</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>getRules</b> (final boolean all, Context <a class="el" href="structcontext.html">context</a>)</td></tr>
<tr class="separator:ab28d01986c52da1e9168d62f6881fb47"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:ace82126c109711b7ed194c356c808791"><td class="memItemLeft" align="right" valign="top"><a id="ace82126c109711b7ed194c356c808791" name="ace82126c109711b7ed194c356c808791"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>uid</b></td></tr>
<tr class="separator:ace82126c109711b7ed194c356c808791"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0e5e478c9323778d002d894ea7b0a40"><td class="memItemLeft" align="right" valign="top"><a id="ac0e5e478c9323778d002d894ea7b0a40" name="ac0e5e478c9323778d002d894ea7b0a40"></a>
String&#160;</td><td class="memItemRight" valign="bottom"><b>packageName</b></td></tr>
<tr class="separator:ac0e5e478c9323778d002d894ea7b0a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc7518437d5bd31216ec4d5f63ff4a70"><td class="memItemLeft" align="right" valign="top"><a id="acc7518437d5bd31216ec4d5f63ff4a70" name="acc7518437d5bd31216ec4d5f63ff4a70"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icon</b></td></tr>
<tr class="separator:acc7518437d5bd31216ec4d5f63ff4a70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4fcedbc22311c3fe093fc5054ff0f6f"><td class="memItemLeft" align="right" valign="top"><a id="aa4fcedbc22311c3fe093fc5054ff0f6f" name="aa4fcedbc22311c3fe093fc5054ff0f6f"></a>
String&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
<tr class="separator:aa4fcedbc22311c3fe093fc5054ff0f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fedfefc5d1f9830e11018590b6fa410"><td class="memItemLeft" align="right" valign="top"><a id="a4fedfefc5d1f9830e11018590b6fa410" name="a4fedfefc5d1f9830e11018590b6fa410"></a>
String&#160;</td><td class="memItemRight" valign="bottom"><b>version</b></td></tr>
<tr class="separator:a4fedfefc5d1f9830e11018590b6fa410"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab985ee9e6cd68cf2073a7eb0f89e72e8"><td class="memItemLeft" align="right" valign="top"><a id="ab985ee9e6cd68cf2073a7eb0f89e72e8" name="ab985ee9e6cd68cf2073a7eb0f89e72e8"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>system</b></td></tr>
<tr class="separator:ab985ee9e6cd68cf2073a7eb0f89e72e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24449e66e2603a9d80adea8a383276ca"><td class="memItemLeft" align="right" valign="top"><a id="a24449e66e2603a9d80adea8a383276ca" name="a24449e66e2603a9d80adea8a383276ca"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>internet</b></td></tr>
<tr class="separator:a24449e66e2603a9d80adea8a383276ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a175624bdff014f9f3337744592fef1fd"><td class="memItemLeft" align="right" valign="top"><a id="a175624bdff014f9f3337744592fef1fd" name="a175624bdff014f9f3337744592fef1fd"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>enabled</b></td></tr>
<tr class="separator:a175624bdff014f9f3337744592fef1fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01f5c040f0a241c19eb7a3d8a24f513a"><td class="memItemLeft" align="right" valign="top"><a id="a01f5c040f0a241c19eb7a3d8a24f513a" name="a01f5c040f0a241c19eb7a3d8a24f513a"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>pkg</b> = true</td></tr>
<tr class="separator:a01f5c040f0a241c19eb7a3d8a24f513a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6bfa53d2f7bf51ca4b52374142f7ec9"><td class="memItemLeft" align="right" valign="top"><a id="ad6bfa53d2f7bf51ca4b52374142f7ec9" name="ad6bfa53d2f7bf51ca4b52374142f7ec9"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>wifi_default</b> = false</td></tr>
<tr class="separator:ad6bfa53d2f7bf51ca4b52374142f7ec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a870c3a6fef91b669a60cee7fd9e276"><td class="memItemLeft" align="right" valign="top"><a id="a7a870c3a6fef91b669a60cee7fd9e276" name="a7a870c3a6fef91b669a60cee7fd9e276"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>other_default</b> = false</td></tr>
<tr class="separator:a7a870c3a6fef91b669a60cee7fd9e276"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03c54082f2bfafd3a1ed137fd2eb1aa3"><td class="memItemLeft" align="right" valign="top"><a id="a03c54082f2bfafd3a1ed137fd2eb1aa3" name="a03c54082f2bfafd3a1ed137fd2eb1aa3"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>screen_wifi_default</b> = false</td></tr>
<tr class="separator:a03c54082f2bfafd3a1ed137fd2eb1aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb98e962ddf2da64b2c11102dd017a61"><td class="memItemLeft" align="right" valign="top"><a id="afb98e962ddf2da64b2c11102dd017a61" name="afb98e962ddf2da64b2c11102dd017a61"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>screen_other_default</b> = false</td></tr>
<tr class="separator:afb98e962ddf2da64b2c11102dd017a61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f6aa44c59fed3069ffd915b3d8332e2"><td class="memItemLeft" align="right" valign="top"><a id="a7f6aa44c59fed3069ffd915b3d8332e2" name="a7f6aa44c59fed3069ffd915b3d8332e2"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>roaming_default</b> = false</td></tr>
<tr class="separator:a7f6aa44c59fed3069ffd915b3d8332e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5938b540ce6f290b67493b53b6a18681"><td class="memItemLeft" align="right" valign="top"><a id="a5938b540ce6f290b67493b53b6a18681" name="a5938b540ce6f290b67493b53b6a18681"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>wifi_blocked</b> = false</td></tr>
<tr class="separator:a5938b540ce6f290b67493b53b6a18681"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad065019e007b2dbe1bc0372f32ae5211"><td class="memItemLeft" align="right" valign="top"><a id="ad065019e007b2dbe1bc0372f32ae5211" name="ad065019e007b2dbe1bc0372f32ae5211"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>other_blocked</b> = false</td></tr>
<tr class="separator:ad065019e007b2dbe1bc0372f32ae5211"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ffff66846cc43da14ab6957e1cf618e"><td class="memItemLeft" align="right" valign="top"><a id="a0ffff66846cc43da14ab6957e1cf618e" name="a0ffff66846cc43da14ab6957e1cf618e"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>screen_wifi</b> = false</td></tr>
<tr class="separator:a0ffff66846cc43da14ab6957e1cf618e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f193399fef439dde557a9f63602e359"><td class="memItemLeft" align="right" valign="top"><a id="a4f193399fef439dde557a9f63602e359" name="a4f193399fef439dde557a9f63602e359"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>screen_other</b> = false</td></tr>
<tr class="separator:a4f193399fef439dde557a9f63602e359"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56b845a0771345dc5777df9742b944fb"><td class="memItemLeft" align="right" valign="top"><a id="a56b845a0771345dc5777df9742b944fb" name="a56b845a0771345dc5777df9742b944fb"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>roaming</b> = false</td></tr>
<tr class="separator:a56b845a0771345dc5777df9742b944fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c68548cff6d4f21a4804185778f71bb"><td class="memItemLeft" align="right" valign="top"><a id="a9c68548cff6d4f21a4804185778f71bb" name="a9c68548cff6d4f21a4804185778f71bb"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>lockdown</b> = false</td></tr>
<tr class="separator:a9c68548cff6d4f21a4804185778f71bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6e0c9bd1eba82ae7414ca5c44e130ba"><td class="memItemLeft" align="right" valign="top"><a id="aa6e0c9bd1eba82ae7414ca5c44e130ba" name="aa6e0c9bd1eba82ae7414ca5c44e130ba"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>apply</b> = true</td></tr>
<tr class="separator:aa6e0c9bd1eba82ae7414ca5c44e130ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae68c3bdd88e6ed5bc733a91467c9f5ee"><td class="memItemLeft" align="right" valign="top"><a id="ae68c3bdd88e6ed5bc733a91467c9f5ee" name="ae68c3bdd88e6ed5bc733a91467c9f5ee"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>notify</b> = true</td></tr>
<tr class="separator:ae68c3bdd88e6ed5bc733a91467c9f5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2de6da5778313298093099ce9ffa302f"><td class="memItemLeft" align="right" valign="top"><a id="a2de6da5778313298093099ce9ffa302f" name="a2de6da5778313298093099ce9ffa302f"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>relateduids</b> = false</td></tr>
<tr class="separator:a2de6da5778313298093099ce9ffa302f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaef4dbf390f78f2dfe56f5da40beebaf"><td class="memItemLeft" align="right" valign="top"><a id="aaef4dbf390f78f2dfe56f5da40beebaf" name="aaef4dbf390f78f2dfe56f5da40beebaf"></a>
String[]&#160;</td><td class="memItemRight" valign="bottom"><b>related</b> = null</td></tr>
<tr class="separator:aaef4dbf390f78f2dfe56f5da40beebaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af43e736301538ce72164cb5a2375e16c"><td class="memItemLeft" align="right" valign="top"><a id="af43e736301538ce72164cb5a2375e16c" name="af43e736301538ce72164cb5a2375e16c"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>hosts</b></td></tr>
<tr class="separator:af43e736301538ce72164cb5a2375e16c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b92d0bd78b6e8a83a3e8c76f221a379"><td class="memItemLeft" align="right" valign="top"><a id="a4b92d0bd78b6e8a83a3e8c76f221a379" name="a4b92d0bd78b6e8a83a3e8c76f221a379"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>changed</b></td></tr>
<tr class="separator:a4b92d0bd78b6e8a83a3e8c76f221a379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bcf15883bcd454198c04af2be1d250b"><td class="memItemLeft" align="right" valign="top"><a id="a9bcf15883bcd454198c04af2be1d250b" name="a9bcf15883bcd454198c04af2be1d250b"></a>
boolean&#160;</td><td class="memItemRight" valign="bottom"><b>expanded</b> = false</td></tr>
<tr class="separator:a9bcf15883bcd454198c04af2be1d250b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>app/src/main/java/eu/faircode/netguard/Rule.java</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
